﻿@charset "utf-8";
/* 账户设置 start */
.account-settings{background:#fefefe;margin-bottom:0.4rem;}
.setting_item{
		padding:0.25rem;border-bottom: 1px solid #ddd;
		background:url(../images/my/right_icon.png) center right 0.25rem no-repeat;
		font-size:0.28rem;background-size:0.2rem 0.35rem;
	}
.set_head{
	line-height:1.11rem;
}
.setting_head_img{
	width: 1.11rem;height: 1.11rem;border-radius:50%;
	margin-right:0.5rem;
}
.settings_item_num{
	color:#999;font-size:0.28rem;padding-right: 0.5rem;
	margin-top:0.03rem;
}
.setting_btn{
	width: 100%;padding:0.25rem 0;background:#fff;
	border-top:1px solid #ddd;border-bottom:1px solid #ddd;
	margin-bottom: 0.4rem;
}

/* 设置头像 */
.setHead_mask{
	position:absolute;top:0;left:0;width:100%;height:100%;
	background:rgba(0,0,0,.5);z-index:9999999;display:none;
}
.setHead_wrap{
	position:absolute;left:0;bottom:0;width: 100%;
	transform:translate3d(0,4rem,0);
	padding:0 0.15rem;transition: .3s ease;
}
.setHead_item{
	width: 100%;padding:0.25rem 0;background:#fff;
	text-align: center;border-bottom:1px solid #ddd;
	color:#0078ff;
}
.setHead_item:first-child{
	border-radius:5px 5px 0 0;color:#999;font-size:0.2rem;
}
.setHead_item:nth-child(3){
	border-radius:0 0 5px 5px;border-bottom:none;
}
.setHead_item:last-child{
	margin:0.15rem 0;border-radius:5px;border-bottom:none;
}
/* 账户设置 end */

/* 全部关注 and 全部粉丝 start */
.all-fan-focus{background-color: #fff;}
.focus-top{margin-top: 0.24rem;}
.all-fan-focus h2{height: 0.7rem;line-height: 0.7rem;color:#999;margin-left: 0.25rem;font-size: 0.2rem;}
.all-fan-msg li{background-color: #fff;padding:0.3rem 0.25rem;border-top: 1px solid #ddd;}
.all-fan-msg li span{width: 0.96rem;height: 0.96rem;border:1px solid #e3e3e3;border-radius: 50%;overflow: hidden;display: inline-block;float: left;}
.fan-msg{float: left;margin:0 0.2rem;}
.fan-msg h3{font-size: 0.3rem;color:#333;margin-top: 0.1rem;}
.fan-msg p{font-size: 0.25rem;color:#999;margin-top: 0.05rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;width:4.5rem;} 
.focus-on{position: relative;float: right;text-align: center;margin-top: 0.1rem;}
.focus-on e{width: 0.44rem;height: 0.44rem;display: inline-block;}
.focus-on-icon1{background: url(../images/my/focused-icon.png) center center no-repeat;background-size: cover;}
.focus-on-icon2{background: url(../images/my/with-focus-icon.png) center center no-repeat;background-size: cover;}
.focus-on b{font-size: 0.2rem;display: block;}
.focus-on-color1{color:#666;}
.focus-on-color2{color:#ff9511;}
/* 全部关注 and 全部粉丝 end */

/* 设置密码 start */
.set_password{
	width: 100%;border-top:1px solid #ddd;border-bottom:1px solid #ddd;
	background:#fff;margin:1.3rem 0;
}
.set_password_item{
	margin:0 0.25rem;padding: 0.25rem 0;border-bottom:1px solid #ddd;
	font-size:0.28rem;
}
.set_password_item:last-child{
	border-bottom:none;
}
.set_password_input{
	    height: 0.6rem;
	margin-left:0.25rem;padding:0 0.25rem;background:#fff;
	border-left:1px solid #eee;font-size:0.25rem;
}

.set_password_btn{
	margin:0 auto;display:block;width:7.03rem;padding:0.25rem;background:#ff5757;
	color:#fff;border-radius:3px;border:none;
}
/* 设置密码 end */

/* 更换手机号 start */
.set_num_btn{
	margin-top:-0.9rem;
}
.set_num_btn:hover{
	background: darkred;
}
.cell_phone_num{border-left:none;padding:0;}
.cell_num{
	margin-left:0.5rem;font-size:0.25rem;color:#999;
}
/* 更换手机号 end */

/* 收支明细 start */
.balance_payments_item{
	padding:0.35rem 0;
}
.balance_payments_img{width: 0.71rem;height: 0.73rem;margin:0 0.6rem;}
.balance_payments_time,.balances span{color:#999;}
.balance_payments_time p,.balances p{font-size:0.36rem;}
/* 收支明细 end */


/* 余额提现 start */
.select_bank{
	width: 100%;padding:0.3rem 0.25rem;background:#fff;
	font-size:0.28rem;
	background:url(../images/my/right_icon.png) center right 0.25rem no-repeat,#fff;
	background-size: 0.2rem 0.35rem;border-top:1px solid #ddd;border-bottom:1px solid #ddd;
}
.select_bank_img{
	width: 0.71rem;height: 0.73rem;
	margin-right:0.4rem;
}
.select_bank_description span{
	color:#999;
}
.balance_payments_input{
	margin:0.4rem 0;
}
.available_balance{
	padding:0.2rem 0;font-size:0.25rem;color:#999;padding-left:0.25rem;
}
.ok_withdrawals{background:#eee;color:#bbb;}
/* 余额提现 end */

/* 选择银行卡 start */
header.bg-color3 .bankcard{
	width:2rem;
}
.add{
	height: 100%;line-height:1.1rem;
	width:0.85rem;text-align:center;
}
.add i{
	display:inline-block;width: 0.4rem;height: 0.36rem;
	background:url(../images/my/add_icon.png) center center no-repeat;
	background-size:cover;
}
.bank_card_img{
	margin:0;margin-right:0.2rem;
}
.bank_card_msg span{
	color:#333;font-size:0.25rem;
}
.bank_card_msg p{
	display:inline-block;font-size:0.25rem;
}
.bank_card_box li:first-child{border-top:0;}
.remove_active{background:transparent;line-height:0.73rem;}
.select_active{
	background:url(../images/my/select_bank.png) center right 0.1rem no-repeat;
	background-size: 0.35rem 0.3rem;
}
/* 选择银行卡 end */

/* 添加银行卡 start */
.add-bank-card{margin:0;margin-bottom:0.7rem;}
.add-bank-card li:first-child input{
	margin-left:0.2rem;
}
.add-bank-card li{padding:0.3rem 0;}
.add-bank-card li:last-child input{
	margin-left:0.5rem;
}
.add-bank-card-des{font-size: 0.24rem;color:#999;padding:0.25rem 0.25rem}
/* 添加银行卡 end */

/* 账户充值 start */
.select_payment_close{
	border-bottom:1px solid #ddd;text-align:center;padding:0.25rem 0;
	position:absolute;bottom:7.9rem;left:0;width:100%;z-index:9999999999;
	background:#fefefe;transform:translate3d(0,9rem,0);transition: .3s ease;
}
.select_payment_close i{
	font-size:0.4rem;color:#999;margin-left:0.25rem;font-family: simsun;
	position:absolute;left:0;font-weight:600;
}
.select_payment{
	margin: 0;position:absolute;bottom:0;left:0;
	padding-bottom:1.5rem;height:7.9rem;background:#fefefe;
	overflow-y:auto;transform:translate3d(0,9rem,0);transition: .3s ease;
	width: 100%;
}
.select_payment li{padding:0.25rem 0;line-height:0.73rem;}
.select_payment li:last-child{
	text-indent:0.25rem;
}
/* 账户充值 end */

/*账户认证 and 完善资料end start*/
.authentication{background-color: #fff;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;margin-top: 1.3rem;}
.authentication li{margin:0 0.25rem;height: 0.8rem;line-height: 0.8rem;border-bottom: 1px solid #ddd;}
.authentication li p{float: left;color:#333;font-size: 0.28rem;min-width: 1.3rem;display: inline-block;}
.authentication li input{float:left;font-size: 0.2rem;background-color: #fff;margin-left: 0.3rem;width: 4.5rem;margin-top: 0.27rem;}
.authentication li span{float:right;color:#999;font-size: 0.28rem;height: 100%;}
.authentication li span b{display: inline-block;width: 0.18rem;height: 0.3rem;background: url(../images/my/right_icon.png) center center no-repeat;background-size: cover;margin-left: 0.2rem;float:right;margin-top: 0.25rem;}
.authentication li.last-li{border:none;}
.address-msg{height: 1.8rem;padding:0.1rem 0.25rem;font-size: 0.28rem;color:#999;width: 100%;display: block;resize:none;}
.next-button{color:#fff;text-align: center;font-size: 0.3rem;background-color: #00b1e4;border:none;border-radius: 3px;height: 0.8rem;line-height: 0.8rem;display: block;width: 7rem;margin:0 auto;}
.authentication-button{margin-top: 0.85rem;margin-bottom: 0.5rem;}
.info-perf-button{margin-top: 0.3rem;}
/*账户认证 and 完善资料end*/

/* 我的 start */
.my_head_wrap{
	height:2.3rem;padding:0 0.2rem;
	background:url(../images/my/rt_icon.png) center right 0.2rem no-repeat,#ff5757;
	background-size: 0.23rem 0.39rem;
}
.my_head_img{
	width: 0.96rem;height: 0.96rem;border-radius:50%;
	margin-top:0.67rem;
}
.my_name{
	margin-left:0.3rem;color:#B8E2F4;font-size:0.24rem;
	margin-top:0.75rem;
}
.my_name h4{
	color:#fff;margin-bottom:0.2rem;
	font-size:0.28rem;
}

.my_balance{
	
}
.my_balance_ck{
	height: 0.8rem;padding:0 0.2rem;color:#000;font-size:0.36rem;
	line-height:0.8rem;
}
.my_balance_ck i{
	width: 0.42rem;height: 0.24rem;margin-top:0.28rem;
	background:url(../images/my/ck_icon1.png) center center no-repeat;
	background-size:cover;margin-left:0.2rem;display:inline-block;
}
.my_balance_wrap{
	border:1px solid #ddd;border-left:none;border-right:none;
	padding:0.1rem 0.2rem;
	align-items:center;
}
.my_balance_item{
	line-height: 0.5rem;
	width: 50%;
	padding:0.2rem 0.3rem;
}
.my_balance_item span{display:block;font-size:0.3rem;}
.my_balance_item i{
	margin-right:0.2rem;
}
.ky_blance i{
	color: #ff5757;font-size: 0.5rem;
}
.dj_blance{
	border-left:1px solid #ddd;
}
.dj_blance i{
	margin-left:0.2rem;color: #ff5757;
	font-size: 0.5rem;
}
.my_balance_names{color:#000;}
.my_balances{color:#999;}

.class_items{
	padding:0.3rem 0.2rem;border:1px solid #ddd;border-left:none;border-right:none;
	margin-top:0.2rem;font-size:0.28rem;
	background:url(../images/my/right_icon.png) center right 0.2rem no-repeat,#fff;
	background-size: 0.18rem 0.3rem;
}
.class_item{
	padding:0.3rem 0.2rem;border:1px solid #ddd;border-left:none;border-right:none;
	margin-top:0.2rem;font-size:0.28rem;    margin-top: 0;
    border-top: none;
	background-size: 0.18rem 0.3rem;
}
.class_item span:first-child{
	   width: 1.5rem;
    display: inline-block;
    text-align: right;
}
.class_item span:nth-child(2){
	    padding-left: 0.1rem;
}
.class_item span:nth-child(2) input{
	background: none;
}
.class_item span:nth-child(2) input:focus{
	border: 1px solid #F1F1F1;
}
.class_items i{
	display:inline-block;
	margin-right:0.1rem;
	vertical-align: middle;
	margin-top:-0.03rem;width: 0.39rem;
    height: 0.37rem;
    color: #ff5757;
}
.item_setting i{
	width: 0.39rem;height: 0.37rem;background:url(../images/my/setting_icon.png) center center no-repeat;
	background-size:cover;
}
.item_jyjl i{	
	width: 0.39rem;height: 0.4rem;color: #ff5757;
}
.ck_all_jyjl{margin-right:0.4rem;color:#999;}
.jy_list{
	list-style-type: disc;
}
.jy_money{
	margin-right:0.2rem;
}
.jy_list li,.jy_list_title{
	color:#999;font-size:0.28rem;background:#fff;
	border-bottom:1px solid #ddd;height:0.8rem;overflow: hidden;
	line-height:0.8rem;box-sizing: border-box;
}
.jy_list_title{
	text-indent: 0.6rem;color:#666;display:block;
}
.jy_list_title input[class="search"]{
    width: 101px;
    height: 80%;
    margin-left: 150px;
}
.transaction_details{border-top:1px solid #ddd;}
.transaction_details p{
	padding:0 0.48rem;height:0.5rem;line-height:0.5rem;background:#fff;
}



.jy_name{
	margin-left:0.2rem;
}
.jy_list li i.yjt_icon{
background:url(../images/my/right_icon.png);margin-right:0.2rem;
background-size:100% 100%;width: 0.18rem;height: 0.3rem;margin-top:0.25rem;
transition: transform .3s;
}

.jy_list li span i{
	font-weight:400;font-size:0.2rem;padding-right:0.2rem;
}

.service_provider-center,.cmployer_center,.financing_management{margin-top:0;border-top:none;}
.service_provider-center span i{color: #ff5757;}
.cmployer_center span i{color: #ff5757;}
.financing_management span i{background:url(../images/my/trzgl_icon.png);background-size: 100% 100%;}
/* 我的 end */

/* 成果列表+成果预定+我的订单 srtart */
.result_list_title,.result_operation,.order_tab{height: 0.8rem;line-height:0.8rem;}
.result_list_title{text-indent:0.2rem;color:#666;}
.result_name,.result_num{height: 0.6rem;width: 100%;line-height:0.6rem;color:#777;}
.result_name{font-size:0.25rem;padding:0 0.2rem;}
.result_name_txt{width: 75%;height:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.result_name_money{width: 25%;text-align:right;}
.result_num{border-bottom:1px solid #ddd;color:#999;text-align:right;padding-right:0.2rem;font-size:0.25rem;}
.result_num span{font-size:0.3rem;}
.result_operation span{font-size:0.25rem;color:#999;padding-left:0.2rem;}
.result_operation div{margin-right:0.2rem;}
.result_btn{display:inline-block;padding:0 0.2rem;height: 0.4rem;line-height:0.4rem;font-size:0.25rem;border:1px solid #ff6100;color:#ff6100;border-radius:3px;margin-top:0.2rem;}
.mrt2{margin-right:0.2rem;}
.result_list_item,.order_tab{margin-bottom:0.2rem;}
	
.order_tab{border-bottom:1px solid #ddd;}
.order_tab_item{width: 25%;height: 100%;font-size:0.25rem;text-align:center;}
.active_on,.tbz{color:#ff6100;}
.tbz{text-align:left;padding-left:0.2rem;}
.qx_order{border:1px solid #ddd;color:#a7a7a7;}
/* 成果列表+成果预定+我的订单 end */

/*center start*/
.volumerecord,.addmember,.purchase_volume_recordscmployer_center,.item_txjl,.item_txjl,.item_sqtx,.item_fcjl{
	margin-top: 0;border-top:none;
}
/*会员信息*/
.chakan img{
	border: none;
    margin: 0px;
    padding: 0px;
    width: 0.5rem;
    height: 0.3rem;
    background: #FFFFFF;
}
.set_caculate_btn{
background: #ff5757;
    color: #fff;
    border-radius: 4px;	
}
 input[class="search"]{
 	    background: #fff;
    border: 1px solid #f1f1f1;
    border-radius: 5px;
 }
 .transaction_details span:first-child{
 	width: 1.4rem;
 	display: inline-block;
 	text-align: right;
 }
/*会员信息end*/
/*添加会员*/
.authentication>li>p{
	//width: 1.2rem;
	text-align: right;
}
/*添加会员END*/
/*购卷记录*/
.transaction_details span:first-child{
	display: inline-block;
	text-align: right;
	width:1.7rem ;
}
/*购卷记录END*/
/*赠券记录*/

/*赠券记录end*/
/*申请提现*/
.select_bank_add img{
	background: #F1F1F1;
}
.select_bank_add{
	    width: 100%;
    padding: 0.3rem 0.25rem;
    background: #fff;
    font-size: 0.28rem;
    background-size: 0.2rem 0.35rem;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}
.select_bank_description_add{
	font:.35rem/.6rem "微软雅黑" ;
}
/*申请提现end*/


/*   以下     */


/* add_business */

.info_items{
	padding:0.3rem 0.2rem;border:1px solid #ddd;border-left:none;border-right:none;
	margin-top:0.05rem;font-size:0.28rem;
	background:#fff
}
.info_items input[type]{background: none;}
.save_btn{width: 6.88rem;display:block;margin:0.42rem auto 0 ;color:#fff;font-size:0.28rem;background:#ff5757;box-shadow:0px 1px 1px #CACACA;padding: 0.3rem 0;}


/* order_lists */
.jy_list .info_item{line-height: 0.6rem;text-align: center;}
.page{text-align: center;padding: 0.4rem 0 ;}
.page a{display: inline-block;margin: 0 0.02rem;color: #999;padding: 0.02rem;}
.page a.active{color: #ff5757;}

/* user_order */